package com.sparrow.source.third.enums;

/**
 * @author bryceyung
 * @since 2024/11/18/LAPI/V1.0/PACS/Controller/HeartReportInfo
 */
public enum UnvRequestURI {
    /**
     * 人员库查询
     */
    PEOPLE_LIBRARIES("人员库查询", "/LAPI/V1.0/PeopleLibraries/BasicInfo"),

    PEOPLE_LIBRARIES_INFO("人员库人员信息查询","/LAPI/V1.0/PeopleLibraries/"),

    PEOPLE_LIBRARIES_TRUNCATE("清空人员库人员信息","/LAPI/V1.0/PeopleLibraries/"),

    HEART_REPORT("心跳回包", "/LAPI/V1.0/PACS/Controller/HeartReportInfo"),

    PERSON_VERIFICATION("过人记录推送", "/LAPI/V1.0/System/Event/Notification/PersonVerification"),

    GUISHOWINFO_EX("设备控制自定义UI","/LAPI/V1.0/PACS/Controller/GUIShowInfoEx"),

    PEOPLE_LIBRARIES_ADD("新增人员信息","/LAPI/V1.0/PeopleLibraries/"),

    SYSTEM_DEVICE_INFO("获取设备信息", "/LAPI/V1.0/System/DeviceBasicInfo");

    private String desc;

    private String uri;

    UnvRequestURI(String desc, String uri) {
        this.desc = desc;
        this.uri = uri;
    }

    public String getUri() {
        return uri;
    }

    public String getDesc() {
        return desc;
    }
}
